from django.urls import path
from rest_framework.routers import DefaultRouter
from goods import views

# 实例化一个路由对象
router = DefaultRouter()
router.register('brands',views.BrandViewSet)
router.register('skus',views.SKUViewSet)
# 加载所有spu数据
# router.register('spus',views.ListSPU)
router.register('spus',views.SPUViewSet)
# 商品规格
router.register('specs',views.SPUSpecs)
# 规格的值
router.register('specvalues',views.SpecValue)
# 商品图片
router.register('skuImages',views.SKUImages)



urlpatterns = [
    # 上传图片
    path('brand/logo/',views.UploadLogoAPIView.as_view()),
    # 加载所有频道组，添加
    path('groups/',views.GroupAPIView.as_view()),
    # 类别
    path('cates/',views.CateAPIView.as_view()),
    # 检索一个，更新一个，删除一个频道组
    path('groups/<int:pk>/',views.GroupInfo.as_view()),
    # 加载所有一级类别
    path('firstCates/',views.FirstCate.as_view()),
    # 加载父类别的子类别
    path('subCates/<int:pk>/',views.SubCates.as_view()),
    # 上传
    path('upload/skuImage/',views.UploadSKUImage.as_view()),
    # 七牛云token
    path('qiniu_token/',views.QiNiuToken.as_view())
]

urlpatterns += router.urls